plant-sucking nudibranch - Spanish English Dictionary